imperial claw station - German English Dictionary